package Acoes;

import java.awt.event.ActionEvent;

import javax.swing.AbstractAction;

import ControleCodeFactory.Simulador;
import InterfaceGrafica.PainelDePassagemDeTempo;
import InterfaceGrafica.PainelDeStatus;

public class AcaoDePausar extends AbstractAction{
	
	private PainelDePassagemDeTempo painel = null;
	
	public AcaoDePausar (PainelDePassagemDeTempo p) {
		painel = p;
	}

	@Override
	public void actionPerformed(ActionEvent e) {
		Simulador s = Simulador.getSimulador();
		s.pausaSimulacao(!s.simulacaoPausada());
		painel.setTextoBotaoDePausa(s.simulacaoPausada());
	}

}
